package com.lanqiao.companymanage.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.ToString;

import java.math.BigDecimal;
import java.sql.Date;

/**
 * @author User
 * 2021/12/22  13:31
 * 资产实体类
 */

@Data
@ToString
@AllArgsConstructor
@NoArgsConstructor
@TableName("asset_information")
public class AssetInformation {

    /**
     * 主键自增
     */
    @TableId(type = IdType.AUTO)
    private Integer id;

    /**
     * 资产编号
     */
    private String zid;


    /**
     * 资产名称
     */
    private String ziname;

    /**
     * 资产价值单位（万）
     */
    private BigDecimal zimoney;

    /**
     * 添加时间
     */
    private Date zitime;

    /**
     * 类别
     */
    private String zjtype;

    /**
     * 资产类型
     */
    @TableField(exist = false)
    private AssetClass assetClass;

    /**
     * 消费方式
     */
    @TableField("shop_type")
    private String shopType;
}
